*{
    font-size: 24upx;
}
.df{
    display: flex;
}
.ai-center{
    align-items: center;
}
.jcc{
    justify-content: center;
}
.ml20{
    margin-left: 20upx;
} 
.fs24{
    font-size: 20upx;
}
.player{
  padding:18upx 0 35upx;
}
.audio{
  padding: 15upx 0;
  background: #eee;
}

.button{
  padding: 0;
  box-sizing: border-box;
}

.pause {
  width:32upx;
  height:36upx;
  border-style:double;
  border-width:0upx 0upx 0upx 28upx;
  color:#3d92e1;
}
.w26{
    width: 52upx
}

.icon{
  width: 36upx;
  height: 40upx;
  margin-left:10upx;
  background-image:url('');
  background-size:100%; 
}
.play {  
  height: 16upx;
  border-style: solid;
  border-width: 18upx 0 18upx 32upx;
  border-color: transparent transparent transparent #3d92e1;
}
